package data;

//import services.*;


import android.util.Log;

import com.socrata.data.View;

import com.socrata.data.View.Row;



public class Museo extends Place{
	/**
	 * 
	 * id="9897670" name="MUSEO_DENOMINAZIONE"
	id="9897671" name="MUSEO_TIPOLOGIA"
	id="9897672" name="SEDE_DENOMINAZIONE"
	id="9897673" name="SEDE_COMUNE"
	id="9897674" name="SEDE_PROVINCIA"
	id="9897675" name="SEDE_FRAZIONE"
	id="9897676" name="SEDE_CAP" 
	id="9897677" name="SEDE_INDIRIZZO"
	id="9897678" name="SEDE_TELEFONO"
	id="9897679" name="SEDE_FAX"
	id="9897680" name="SEDE_MAIL" 
	id="9897681" name="SEDE_SITO" 
	id="9897682" name="SEDE_CODICE" 
	id="9897683" name="MUSEO_CODICE"
	id="9897686" name="SEDE_APERTURA_NOTE" 
	id="9897687" name="SEDE_DESCR_ORARIO_APERTURA"
	id="9897689" name="MUSEO_INGRESSO" 
	id="9897690" name="MUSEO_GIORNO_INGRESSO_GRATUITO"
	id="9897725" name="lng" dataTypeName="location"
	 */
	String MUSEO_DENOMINAZIONE;
	String MUSEO_TIPOLOGIA;
	String SEDE_DENOMINAZIONE;
	String SEDE_COMUNE;
	String SEDE_PROVINCIA;
	String SEDE_FRAZIONE;
	String SEDE_CAP;
	String SEDE_INDIRIZZO;
	String SEDE_TELEFONO;
	String SEDE_FAX;
	String SEDE_MAIL;
	String SEDE_SITO;
	String SEDE_CODICE;
	String MUSEO_CODICE;
	String SEDE_APERTURA_NOTE;
	String SEDE_DESCR_ORARIO_APERTURA;
	String MUSEO_INGRESSO;
	String MUSEO_GIORNO_INGRESSO_GRATUITO;
			//id="9897725" name="lng" dataTypeName="location"
	
	public View MuseiCol;

	//static List<Row> listaMusei=new ArrayList<Row>();
	
	
	
	Row museo;
	
	public Museo(Row r) {
		MuseiCol=Place.listmetadati.get(0);
		this.museo=r;
		
		 MUSEO_DENOMINAZIONE=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("MUSEO_DENOMINAZIONE"));
		 MUSEO_TIPOLOGIA=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("MUSEO_TIPOLOGIA"));
		 SEDE_DENOMINAZIONE=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_DENOMINAZIONE"));
		 SEDE_COMUNE=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_COMUNE"));
		 SEDE_PROVINCIA=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_PROVINCIA"));
		 SEDE_FRAZIONE=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_FRAZIONE"));
		 SEDE_CAP=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_CAP"));
		 SEDE_INDIRIZZO=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_INDIRIZZO"));
		 SEDE_TELEFONO=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_TELEFONO"));
		 SEDE_FAX=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_FAX"));
		 SEDE_MAIL=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_MAIL"));
		 SEDE_SITO=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_SITO"));
		 SEDE_CODICE=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_CODICE"));
		 MUSEO_CODICE=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("MUSEO_CODICE"));
		 SEDE_APERTURA_NOTE=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_APERTURA_NOTE"));
		 SEDE_DESCR_ORARIO_APERTURA=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("SEDE_DESCR_ORARIO_APERTURA"));
		 MUSEO_INGRESSO=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("MUSEO_INGRESSO"));
		 MUSEO_GIORNO_INGRESSO_GRATUITO=(String)museo.getDataField(MuseiCol.getColumnByIdentifier("MUSEO_GIORNO_INGRESSO_GRATUITO"));
		 
	}
	
	
	@Override
	public String toString() {
		String out;
		out=museo.getDataField(MuseiCol.getColumnById(9897724)).toString();
		Log.d("latitudine",out);
		return out;
		}
		/*
		
		for(int j=0;j<listaMusei.size();j++){
			System.out.println(Museo.MuseiCol.getColumnById(9897673).getName());
			Object value=listaMusei.get(j).getDataField(Museo.MuseiCol.getColumns().get(8));
			System.out.println(value.toString());
		}*/

	@Override
	public String getDenominazione() {
		Log.i("Museo",MUSEO_DENOMINAZIONE);
		// TODO Auto-generated method stub
		return MUSEO_DENOMINAZIONE;
	}

	@Override
	public String getTipologia() {
		Log.i("Museo",MUSEO_TIPOLOGIA);
		// TODO Auto-generated method stub
		return MUSEO_TIPOLOGIA;
	}
		
}
